potential perfect - German English Dictionary